//
// Created by 86131 on 2023/10/24.
//

#ifndef SHUJUJIEGUO_BINARYTREENODE_H
#define SHUJUJIEGUO_BINARYTREENODE_H
class TreeNode {
public:
    int val;
    TreeNode* left;
    TreeNode* right;

//    explicit TreeNode(char val) {
//        this->val = val;
//        left = nullptr;
//        right = nullptr;
//    }
    explicit TreeNode(int value) : val(value), left(nullptr), right(nullptr) {}
};
class BinaryTreeNode {
public:
    int data;
    BinaryTreeNode* left;
    BinaryTreeNode* right;

    explicit BinaryTreeNode(int value) : data(value), left(nullptr), right(nullptr) {}
};//用类去定义的二叉树节点
// 二叉树节点结
// 构体


#endif //SHUJUJIEGUO_BINARYTREENODE_H
